all terrain reconnaissance transport - Almanca İngilizce Sözlük